همه چیز در مورد net5.
پلتهیبت تازه NET. جایگزین یک پارچه مفاد متعدد NET. میباشد: NET Framework.، NET Standard.، NET Core.، Mono و غیره. طراحی سایت در مشهد این به طور رسمی ورژن آجل NET Core 3.1. میباشد، البته اصولا نقطه پایان NET Framework.، NET Standard.، و بقیه نسخههایی که سبب ساز تولید دردسرهای تعالی برای گسترشدهندگان NET. می شد را انتخاب مینماید.
NET 5. دسته رایجی از APIها را ارائه میدهد که پیادهسازیهای متعدد فرصت جاری ساختن را تراز مینماید. این شرکت از APIها بوسیله net5.0 Target Framework Moniker (TFM) مشخص و معلوم می گردد، که توکنی میباشد که در پروژه NET. ست می کنید تا target framework را معلوم نمایید. نرم افزارهای شمارا کارکشته میسازد تا بر روی هر تامین پیادهسازی runtimeای اعمال گردد. از جمله برای ایجاد کرد هر نرمافزارای که از Windows API به کار گیری مینماید، شما بایستی net5.0-windows TFM را معین نمائید. بنابراین، ساختن یک اپلیکیشن منحصر پلتهیبت گزینش شما میباشد، خیر اینکه گزینشتان به پیادهسازی runtime ای که برای بسط اپلیکیشنیتان استعمال میکنید بستگی داشته باشد.
اما استخراج بهاین پلتهیبت یک دست به همت دیدهگیر و بازچینی معماری داخلی نیاز داشت. همانگونه که بعدا خواهید روئت کرد، یک سری خصوصیت از تیم اساسی API حذف شدهاست، ولی پلتهیبت به یک کوشش کلی بهبودیافته رسیده میباشد.
در حالی که NET 5. نو با غرض یکسانسازی پلتهیبت همدم میباشد، اپ اول به جهت COVID-19 تغییرو تحول کرد. در واقع، NET 5. با محورهای یکدستسازی تهیه و تنظیم گردیدهاست، ولی با NET 6. در نوامبر 2021 کامل شدن میشود. با این ورژن، نشر پایداری از UI نو سراسری و نگهبانی از TFMهای خاص به عنوان مثال برای اندروید (net6.0-android) و iOS (net6.0-ios) را اخذ می کنید.
خصوصیتهای نو در C#
دومی نکتهای که بایستی بدانید در زمینه ی C# میباشد. NET 5. با C# 9، ورژنای از گویش اساسی نرمافزارنویسی پلتهیبت NET.، یاور میباشد. یک سری خصوصیت نو وجود دارااست، البته در اینجا یکسری خصوصیتهای اساسی را ذکر می کنیم.
اوامر سطح بالا